/**
 * @title AbsMatchListSubItemInfo.java
 * @package com.esun.cheetah.model.match
 * @description 
 * @author liugan
 * @date 2012-3-23
 * @copyright 深圳市易讯天空
 */
package com.esun.cheetah.model.match.matchlist;

import java.io.Serializable;

/**
 * @title AbsMatchListSubItemInfo
 * @description 比赛列表比分和赔率相同的部分
 * @author liugan
 */
public class AbsMatchListSubItemInfo implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 * description 再列表里显示的顺序
	 */
	public static final int SHOW_STATE_RIGHT_NOW = 1;
	public static final int SHOW_STATE_FUTURE = 2;
	public static final int SHOW_STATE_DONE = 3;

	/**
	 * @field matchId
	 * @description 对阵ID
	 */
	private String matchId;
	/**
	 * @field leagueName
	 * @description 联赛名称
	 */
	private String leagueName;
	/**
	 * @field round
	 * @description 当前联赛的轮次
	 */
	private String round;

	/**
	 * @field stage
	 * @description 阶段
	 */
	private String stage;
	/**
	 * @field hostName
	 * @description 主队名称
	 */
	private String hostName;

	/**
	 * @field hostNumber
	 * @description 主队名称
	 */
	private String hostNumber;
	/**
	 * @field guestName
	 * @description 客队名称
	 */
	private String guestName;
	/**
	 * @field guestNumber
	 * @description 客队排名
	 */
	private String guestNumber;
	/**
	 * @field matchState
	 * @description 比赛状态
	 */
	private String matchState;
	/**
	 * @field matchTime
	 * @description 比赛开始时间
	 */
	private String matchTime;
	/**
	 * @field marked
	 * @description 是否关注该场比赛
	 */
	private boolean marked;
	/**
	 * @field showState
	 * @description 再列表中的显示状态
	 */
	private int showState;
	/**
	 * @field filtered
	 * @description 是否已被过滤掉
	 */
	private boolean filtered;

	private String beginDate;

	public String getBeginDate() {
		return beginDate;
	}

	public void setBeginDate(String beginDate) {
		this.beginDate = beginDate;
	}

	public String getRound() {
		return round;
	}

	public void setRound(String round) {
		this.round = round;
	}

	public boolean isFiltered() {
		return filtered;
	}

	public String getMatchId() {
		return matchId;
	}

	public void setMatchId(String matchId) {
		this.matchId = matchId;
	}

	public void setFiltered(boolean filtered) {
		this.filtered = filtered;
	}

	public int getShowState() {
		return showState;
	}

	public void setShowState(int showState) {
		this.showState = showState;
	}

	public String getMatchTime() {
		return matchTime;
	}

	public void setMatchTime(String matchTime) {
		this.matchTime = matchTime;
	}

	public String getLeagueName() {
		return leagueName;
	}

	public void setLeagueName(String leagueName) {
		this.leagueName = leagueName;
	}

	public String getHostName() {
		return hostName;
	}

	public void setHostName(String hostName) {
		this.hostName = hostName;
	}

	public String getHostNumber() {
		return hostNumber;
	}

	public void setHostNumber(String hostNumber) {
		this.hostNumber = hostNumber;
	}

	public String getGuestName() {
		return guestName;
	}

	public void setGuestName(String guestName) {
		this.guestName = guestName;
	}

	public String getGuestNumber() {
		return guestNumber;
	}

	public void setGuestNumber(String guestNumber) {
		this.guestNumber = guestNumber;
	}

	public boolean isMarked() {
		return marked;
	}

	public void setMarked(boolean marked) {
		this.marked = marked;
	}

	public String getMatchState() {
		return matchState;
	}

	public void setMatchState(String matchState) {
		this.matchState = matchState;
	}

	public String getStage() {
		return stage;
	}

	public void setStage(String stage) {
		this.stage = stage;
	}
}
